india-rubber plant - English Synonyms Dictionary